package com.ft.dao;

import com.ft.domain.IndexPhone;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author ft
 * @since 2022-06-01
 */
@Mapper
public interface IndexPhoneDao {
    /**
     * 查询首页展示所有主页手机数据
     * @return
     */
    @Select("select * from shopping_index_phone")
    public List<IndexPhone> selectAll();

    /**
     * 添加主页手机组件数据
     * @param phone
     * @return 0失败，1成功
     */
    @Insert("insert into shopping_index_phone values(#{id},#{name},#{img},#{datail},#{price})")
    public int addIndex_phone(IndexPhone phone);

    /**
     * 根据id删除数据
     * @param id 主页商品id
     * @return 0失败，1成功
     */
    @Delete("delete from shopping_index_phone where id=#{id}")
    public int deleteIndex_phone(int id);

}
